long-term ruler - French English Dictionary